Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 VILLA ROAD Detached £130,000 8 Mar 1996
24 VILLA ROAD Semi-Detached £245,000 9 Sep 2005
26 VILLA ROAD Semi-Detached £400,000 10 Nov 2023
30 VILLA ROAD Detached £405,000 30 Jul 2007